Screenshot
Overview
Focus Flow is a full-stack productivity app that integrates the Pomodoro Technique with task management. It allows users to link each timed session to a specific task, track progress in real-time, and review completed work—all in one intuitive interface.
Tech Stack
Frontend: React
Backend: Node.js & Express
HTTP Client: Axios
Database: MySQL
Query Builder / ORM: Knex.js
Authentication: OAuth 2.0
API: RESTful API
Deployment: Vercel
Problem Statement
Most productivity apps either offer a Pomodoro timer or a task manager—but not both. This separation makes it difficult for users to track how their focused work aligns with actual tasks. Additionally, few apps provide meaningful analytics to understand productivity patterns, leaving users without insight into their workflow. Focus Flow solves this by integrating tasks directly with the Pomodoro timer and providing session analytics, giving users a clear view of how their time translates into progress.